|
||||||
메일을 발송하게 되면 자동적으로 이메일의 내용을 디비에 저장하게 되는데 메일발송 성공여부에 관계없이 디비에 저장을 시도한다. 위 그림예제를 보면 [테스트]란 폼메일에 6개의 메일이 저장되었음을 알 수 있다. 또 (6)이란 링크를 클릭하면 저장된 이메일목록을 확인가능하다. * 여기서 주의할 점은 최근 1일간에 저장된 목록만을 보여준다는점이다. 1일에서 수일로 늘리고 싶다면 config.inc.php 파일을 열어 $new_wr = 1; 값을 늘려주면 된다.
code란 http://도메인/gmform/index.php?show=폼메일고유번호 로 사용된다.
기본적으로 euc-kr과 utf-8 언어를 지원한다. utf-8로 작성해야할 경우 그림[3-1]에 보이는 셀렉트박스를 선택해서 원하는 언어로 변경해주면 된다.
받는 사람과 이메일은 받고싶은 이름과 이메일을 적어주면 된다. 두 항목은 필수항목임으로 꼭 입력하여야 한다.
사용자가 폼메일을 작성하고 이메일을 발송하게 되면 결과를 보여지게 되어 있다. 보여주고 싶은 페이지가 있다면 그 경로를 적어주면 되는데 페이지경로가 http://내도메인/send_ok.html 이라면 이 경로를 그대로 적어주면 된다. 기록하지 않으면 [폼메일을 기본화면]으로 한다.
이메일을 전송했을 어떤 메시지를 나타낼지를 설정한다. 기록하지 않으면 [메일이 발송되었습니다. 감사합니다]로 보여준다.
필수항목으로 하려는 필드명을 입력하는데 ,로 구분하여 여러개 필수항목으로 지정할수 있다. <input type="text" name="제목" value=""> 제목이란 필드를 사용하고 필수항목으로 지정하려면 제목이란 필드명을 그대로 ,로 구분해서 넣어주면 된다. 그림[3-2]를 보면 name,전화번호[],email,이용자명,숙박일자[] 를 필수항목으로 지정하고 있다.
견적서 필드란 실시간으로 견적을 출력할때 사용되는데, 이것또한 폼의 이름을 넣어주면 된다. 단 폼을 작성할 때 onchange="field_total();"을 넣어주면 된다. <input type="checkbox" name="계산" value="1,000" onchange="field_total();"> 견적서필드에 허용되는 문자는 ,와 숫자, #만 허용된다. 자세한 방법은 견적서 제작을 참고하기 바란다.
이 옵션은 이메일에 파일을 첨부할 경우 안전하게 서버에도 저장되도록 설정하는 항목이다.
폼제작시 주의점 - <form>과 </form>을 삽입하지 않아야 한다. input, textarea, chkbox, radio 등 폼속성을 모두 사용할수 있으며 필드명은 한글/영문을 임의대로 무한대로 삽입하여 제작해주면 된다. 자세한 방법은 폼메일 제작을 참고하기 바란다.
[이메일] 링크를 클릭하면 보낸사람의 이메일과 이름이 나오며 답장을 보낼 수 있게 되어 있다. 제목을 클릭하여도 하단에 답장을 보낼 수 있는 버튼이 나온다. [보내는 사람] 이 이메일과 이름을 작성하지 않았다면 관리자 정보로 채워지게 된다.
폼메일에는 기본적으로 euc-kr, utf-8을
지원한다. adm.charset.php <= 관리자용 charset.php <= 일반유저용
|